judges' stand at the finish - Español Inglés Diccionario